Online Occlusion Culling

نویسندگان

  • Jan Westerholm
  • Jukka Arvo
چکیده

A computer application that renders a virtual environment, for example an architectural model for use in a walkthrough scenario, can suffer from low performance due to the complexity of the environment. Visibility algorithms are concerned with determining the part of the environment that is visible and therefore necessary to render while discarding the rest, thereby reducing the workload of the graphics hardware. One group of visibility algorithms is concerned with determining which objects are blocked from view by other objects; this is called occlusion culling. Occlusion culling can be applied to for example the interiors of buildings or the contents of containers. In this thesis, the general problem of visibility in three-dimensional scenes will be presented as well as algorithms that attempt to solve it, especially methods to perform occlusion culling and in particular algorithms that perform occlusion culling online, without significant precalculations. Among these, several algorithms that take advantage of a recently developed graphics hardware extension will be described in detail, implemented and their performance and complexity analyzed.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Online Occlusion Culling

Modern computer graphics systems are able to render sophisticated 3D scenes consisting of millions of polygons. For most camera positions only a small collection of these polygons is visible. We address the problem of occlusion culling, i.e., determine hidden primitives. Aila, Miettinen, and Nordlund suggested to implement a FIFO buffer on graphics cards which is able to delay the polygons befo...

متن کامل

Ray Space Factorization for From-Region Visibility

We present a fast conservative from-region visibility method capable of handling 3D models using arbitrary 3D triangles as occluders. The from-region visibility problem is considered significantly harder than the from-point visibility problem, since it is inherently 4-dimensional. Our occlusion culling method is based on factorizing the 4D visibility problem into horizontal and vertical compone...

متن کامل

Lazy Occlusion Grid Culling

We present Lazy Occlusion Grid Culling, a new image-based occlusion culling technique for rendering of very large scenes which can be of general type. It is based on a low-resolution grid that is updated in a lazy manner and that allows fast decisions if an object is occluded or visible together with a hierarchical scene-representation to cull large parts of the scene at once. It is hardware-ac...

متن کامل

Ray Space Factorization for From-Region Visibility

From-region visibility culling is considered significantly harder than from-point visibility culling, since it is inherently 4dimensional. We present a conservative occlusion culling method based on factorizing the 4D visibility problem into horizontal and vertical components. The visibility of the two components is solved asymmetrically: the horizontal component is based on a novel parameteriz...

متن کامل

E ective Occlusion Culling for the Interactive Display of Arbitrary Models

HANSONG ZHANG: E ective Occlusion Culling for the Interactive Display of Arbitrary Models. (Under the direction of Dinesh Manocha.) As an advanced form of visibility culling, occlusion culling detects hidden objects and prevents them from being rendered. An occlusion-culling algorithm that can e ectively accelerate interactive graphics must simultaneously satisfy the following criteria: General...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006